381
0
2395
5
7772
8
385
1222856
4
2490
3047
10
709
1
2142
18403
6
21743
292
409
1156
1128
1073
467
1557
941
771
578
815
1603
1805
2
4675
310
370
332
1610