2730
6
2328
3
1020
0
1551
2
31535
1734
1
246
2275
17353
2061
19279
1031
25137
3466
5
637
3674
10
2199
1661
1960
7
1872
1010
4677
3653
968
111
737
1277
4536
1921
1225