2442
2
3632
5
25137
0
31535
1824
928
1
343
2670
20
1020
2334
1302
467
1129
10396
8
1130
3063
3
5132
3551
1984
2391
968
933
1759
1007
1860
2275
9355
3691
2809
3498
4