3523
1335
1241
1730
8841
3478
1066
2897
927
1087
1064
1312
1169
903
1148
786
1152
1657
920
858
2957
839
3652
2466
5063
943
987
825
1120
1234
1262
1402
1063
1420
1053
2081
1386
9007
1253
1379
2811
1975
2207
1255
1160
1675
944
854
1873
926
1380
2943
3484
1758
1296
2491
2347
1663
945
2219
815
3325
3598
2526
1157
954
2405
1042
1236
1306
1523
1640
897
658
805
2001
1093
2338
900
777
1292
1984
2399
947
1468
983
1062
1004
8796
2567
1062
805
737
774
1217
818
913
2387
904
8638
1982
2401
3397
1196
826
1137
1471
1326
843
2223
871
1047
1246
938
1064
1929
1075
702
863
972