3018
1329
703
1169
2985
800
798
833
2082
2470
1280
926
936
839
1161
2211
912
1258
4291
1177
931
763
684
644
819
1217
935
674
836
1168
891
731
1404
1014
917
1139
2608
942
1090
970
889
1449
6423
1101
797
1253
894
1597
1629
1122
6542
1321
854
1052
3589
716
1286
884
1482
4897
1514
1402
1076
995
972
1543
1916
9176
2482
1646
1439
2445
1265
1038
943
1042
753
1677
1267
1540
1051
775
798
1211
1336
1273
1587
1080
1458
1295
1334
1484
1144
710
816
1470
1853
870
1853
1240
861
1395
1233
1720
778
1020
2006
805
1110
1346
880
1528
1330
1322
687
845
792
3075
729
893