1527
2
1558
1243
1
3926
14
8945
1843
2949
0
3657
108797
3957
3
1812
5489
11
297066
3126
1458
826
906
1679
1162
2571
6
1331
1623
1431
1239
1267
1767
1282
951
697
3551
10