396
1
1528
3251
6
633
2645
0
2567
6197
4
4694
7
1222856
1224
5262
10
1751
2
1861
354
2843
2189
1772
2808
10270
530
521
358
9355
3
2683
5255
16
2256
2670
20
3865
282572
1084