1047
2
1527
1614
1
3926
14
1558
2949
0
3629
1458
1828
3
108797
19079
6
1812
3612
10
297066
1050
6707
24
1172
24337
22
9817
1396
1078
1373
5
1289601
4
1679
1162
1331
1623
1431
1369
1243