2193
9
1917
2
51331
25
962
0
2788
3
2781
1
1210
2028
4578
3882
5
3196
7222
4
1695
3565
8
1506
4715
1583
1271
2069
3987
1585
348
6200
2348
5915
11
2478