2980
1
619
3092
4
3125
5
1710
0
784
2261
3
6844
2
2515
4187
10
7712
6
2191
777
712
4987
4906
2853
20850
1866
1656
2677
1132
1158
1276
1979
1402
2645
8
5060
753
2377