1303
827
818
2423
1289
2327
3270
4279
2851
1451
1204
3184
1730
2042
945
1127
2976
1925
1913
1595
1699
1389
1265
935
1318
804
1343
882
912
1085
1202
1297
2253
905
1068
961
2185
2904
856
829
1748
2487
1765
2732
942
1082
1402
1330
2629
1040
2790
1235
1472
3920
2442
3064
940
1485
1631
1035
2750
750
1077
890
1689
957
1601
837
848
948
1155
1678
1049
1099
830
843
1135
812
1515
1348
863
1221
1073
1791
1578
2653
942
1066
2311
1126
1788
976
2117
1408
979
857
766
1525
871
808
822
879
1346
1223
863
806
1022
1261
2015
1094
2219
985
2634
786
927
1151
956
1273
947
2198