875
1706
9339
2465
1395
5059
2272
14304
2067
1331
1337
2528
1287
4208
2459
15874
1273
15055
1649
2662
12115
3242
5946
7553
12517
740
2018
23836
809
1750
967
1648
1473
23858
21199
1255
20387
12854
16591
6321
10658
741
47097
1182
7685
931
840
2392
867
2381
5841
1419
977
1611
1585
6362
911
3296
3715
21524