843
1391
1128
6800
1361
3585
1448
2233
1610
1562
7314
979
1415
2012
1597
1321
1652
2324
3905
918
1018
1631
1124
1684
5714
2313
999
887
52368
889
992
1067
1146
1223
1154
3990
4832
3048
1122
949
1528
4959
3804
3520
2119
1608
1002
13559
2422
1896
1265
1160
2350
1208
1543
926
1045
1647
4029
1183