918
1
1840
1614
816
0
7331
2080
5
2525
3
2949
1239
1069
108797
467
496
1812
1380
690
6781
297066
1431
1458
3926
14
61216
645
6294
4
1606
1492
1679
2
1282
935
1162