2172
2
1517
3
21152
8
995
1
2740
297066
0
5151
3080
3715
1108
1819
1500
4651
2838
1382
3158
2650
20
280
2405
1558
2890
2181
1398
866
2932
1433
2207
7394
5
2356
6
2580