785
1336
2694
1100
779
762
1001
614
878
2386
1054
1361
399
3124
2313
2351
385
3398
1520
688
413
3270
2075
976
