883
46010
981
1413
900
6398
2525
1437
3114
7457
2424
13489
978
1198
1008
949
852
1530
969
2455
918
996
1278
808
1275
1993
798
880
1381
1213
10810
886
4562
2305
786
1749
804
8055
1154
850
825
5023
771
2326
765
790
1100
4826
837
1193
6192
2510
16832
7559
7563
909
1594
1491
9883
1056