2262
1121
1825
3865
1310
1866
931
740
7257
51414
78327
95933
66218
6596
1455
1771
1793
851
620
920
2333
991
2226
2132
59833
2935
24512
1214