950
1451
645
2333
1551
1434
3150
800
1408
1724
1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
707
916
1013
1297
2306
2968
1156
1352
834
1176
784
1263
1148
7066
801
1532
2515
786
1976
2358
649
683
1805
5538
1157
1190
965
707
1021
1508
2214
2059
685
2153
3382
1976
717
853
1314
995
1637
654
1026
726
1409
2024
821
1258
1121
1440
1181
3256
1140
757
1023
691
1375
789
2953
2205
702
903
1241
926
1189
1362
922
1082
859
767
2026
795
863
1365
948
2768
2851
1092
619
1143
611
769
1864
1022
1174
687
2256
1641
1062
3206
2059
1559
1714
1362
9386
642