32353
12
2032
1
5151
2
3080
3
1901
0
3715
21152
8
4651
3462
6
2650
20
840
280
2405
1505
2342
1019
2740
1202
1311
2932
1468
7994
1636
297066
1500
456
2446
3090
2037
1931
4