853
1128
877
14952
1131
855
967
1643
830
3276
1674
4515
815
851
1065
960
1452
1745
4623
863
1051
1027
9531
888
1050
2305
1300
1281
781
1069
968
2497
1439
1199
756
980
1997
1245
1599
1668
894
1171
2040
1043
2050
1077
1104
1112
1094
1442
2077
1086
1648
1178
1013
819
1235
769
1062
1317