2904
3
1247
2
2966
11
4757
1
1721
4915
2605
9
4096
28098
14
5771
10
23802
6247
5
3551
725
0
267612
1100
189326
1775
3248
7
1284
1524
1303
8411
3244
3090
6
1596
4930
4
2051
1358
2193