1250
844
975
1409
2041
939
2394
4391
1003
1506
2996
7151
1580
2649
985
1291
1257
1394
1318
921
1447
3106
1724
2616
20125
1319
1001
15513
1971
1030
978
1330
902
1588
1267
877
1751
933
2292
18319
2010
2684
963
1236
2639
1332
4844
3279
10654
928
893
900
3045
2546
845
989
1060
1446
2481
910
1699
849
988
946
944
2676
3284
2245
1055
1402
973
6644
1440
1469
1835
1020
1228
911
1284
1330
1286
2145
1720
1288
889
1593
2169
842
907
2603
6719
3149
2084
954
1573
993
888
899
7592
1070
1523
935
2808
3307
1199
2053
1074
845
3448
881
1722
969
3319
3576
2265
1064
1670
968
812
1037