1527
2
1614
1
3926
14
3354
5
1558
2411
0
1047
2949
3629
1458
108797
1812
297066
32302
123674
35
1679
1162
1331
1623
1431
1243
1239
1267
1767
1843
1055
1282
878
6294
4
1289601