1038
1
2861
2
2049
2949
0
1424
1450
1527
297066
1458
108797
1047
3926
14
1812
3475
5
1679
1162
1331
1623
1431
1243
1239