3022
7
5226
5
2132
2
3494
1
2542
2541
0
5151
3080
3
2528
3817
8
3715
3519
9
2012
21152
1960
4651
2598
2489
1698
738
1266
712
2650
20
3090
6
181997
11
1795
280
2405
297066
2452