3527
1203
891
925
1157
1811
898
29784
780
733
970
4251
1754
985
1596
3009
1078
864
733
1107
1903
1583
3204
936
2063
1700
1518
763
2840
1309
1128
1178
954
940
1054
899
3570
749
1446
1223
1525
2295
1503
1487
866
2259
3347
1212
1360
1764
774
1422
887
1326
1836
1069
1253
2571
722
3125
1046
1575
1820
1579
3860
1292
783
1562
1218
930
976
4245
655
944
1616
1304
1573
1636
2450
1646
771
1041
716
1581
1139
1580
710
808
680
1093
1072
1033
2281
1306
774
1476
2130
745
892
835
1516
923
1161
1273
3237
951
950
2529
1825
1293
2005
755
1008
1285
698
1437
877
1092
1149
6102