3598
963
2250
2736
1088
1128
1997
1010
2269
1245
3326
987
1443
2002
844
859
2154
850
1320
948
851
925
8840
1236
18450
2357
934
1025
2634
2940
3835
872
938
1335
2305
979
912
915
1008
1586
1517
880
907
1532
999
1047
998
849
2623
1142
1502
1069
962
866
5706
862
953
1488
1134
868
782
2611
1412
891
979
1467
2837
2638
820
1024
881
941
1102
1047
1462
960
925
1051
2574
841
914
2591
1318
1001
1434
790
2295
1212
2167
1289
753
951
2283
1956
3154
2529
2520
2275
1285
940
1033
1239
2387
1467
3990
3790
1033
944
1497
859
6576
816
2212
819
1269
964
11377
1325
2079
2236