1679
2
1943
1
3926
14
1527
1767
7258
0
1558
2435
2189
3
2495
950
1388
5375
3034
2099
1992
1711
2949
416
1239
108797
2710
1812
6781
297066
1431
2100
1458
61216
2530
4