1225
1
1932
1848
2
1115
4328
10
10324
3440
2714
5
1458
3
20374
36609
34
169211
11
1805
4637
7
5108
4
422
0
5602
9
2730
6
3813
2524
543
180849
2084
1084
2922
7334
11829
1496
2189
978