331
1
1658
0
990
2
1576
859
2599
2054
4
1698
1398
7
4697
1081
1317
1477
1162
1651
3
1216
975
7498
8
5782
10
4795
3272
6
6223
1982