2328
3
31535
0
25137
1551
2
968
17353
2061
1020
3466
5
1734
1
2275
19279
246
2668
3114
4
1031
5223
9
1872
637
4536
2199
802
2727
2730
6
3653
547
20634
8
1824
1869
1414