2328
3
1020
0
1551
2
31535
1734
1
246
2275
17353
2061
19279
20634
8
1031
25137
3466
5
637
2199
1343
2730
6
1872
3653
968
4536
1921
2727
2668
1414
3114
4
1483
2459
9
363