2455
13350
1626
854
1641
1533
1669
841
925
1864
893
9522
1232
1519
1390
1711
904
1630
2809
961
1606
2450
1070
834
5083
871
849
4467
825
2628
814
1047
5338
11431
1648
1411
1020
3009
2335
949
892
1057
1989
894
7015
935
1473
2044
3500
6763
1101
923
952
1328
1167
1304
1188
4370
901
8342