325
0
1501
1
6197
4
1020
529
11768
21
282572
257
843
3803
1935
2632
3
256612
4328
10
738
4669
2
7812
251
945
96512
36045