2466
5
1107
1
9956
3
5504
16
2949
0
2496
3014
20
1831
4337
297066
1695
4
1013
1522
2767
2355
4837
4478
6
3738
32730
853
55904
1864
2
3045
1191
3336
929
37355
13
2237
2740
5431