690
1
1015
1694
951
2669
2
3014
20
1268
1087
564
2496
3
1743
0
4398
10
12459
108797
1618
2245
5375
1787
2949
445
3835
5
2629
1289601
4
21152
8
297066
2502
1451
2495
189326
562