3429
7
1912
2
980
1
3292
15
8527
2562
673
57793
0
2362
3
1821
4
2899
8
1161
5094
9
4606
2233
3212
27
123674
35
6822
5
2935
2786
2489
1917
51331
25
4187
10
4715
1185
962
2505
2268
2788