381
0
31535
6579
9
475
105290
437
496
1949
3
5617
5
752
2
1225
1
2330
4
459
1645
918
169
1890
1633
25137
587
1551
361
6515
19279
2275
282572
3203
10
2670
20
631
3691