1482
1
3854
2
3624
3
2755
4101
1812
1541
1239
108797
0
1458
1162
536
1527
1614
1623
1243
1267
1843
1133
975
2859
2949
1289601
4
978
5771
10
6781
297066
1431
3926
14
61216