797
2
1041
1
8714
6
677
1245
4
1965
13043
71940
0
1363
1555
4295
604005
193092
840
1438
5
4421
1692
3522
3
14954
953
1151
1311
10
1584
7
1481
25093
1056
459
2836
22
2951
15
862