2190
3
1566
2
1429
0
3696
8
527
3014
20
280
1
1784
1987
2666
9
2565
6346
16
2277
3398
9305
13018
3085
5
1469
4971
6
2234
4
1018
4033
2036
1639
3554
4036
1005
55904
4690
1815