1321
4
3102
5
806
1
248
0
1085
1752
8
3568
2
4267
2374
1617
7
1535
6
1697
2662
4778
1313
16
1573
126461
18
7292
1078
1299
478
3
143543
11
212269
899
825
1774
995
454
721
4782