1132
0
2127
1
2119
1516
1708
2
3844
5
2714
1178
2257
1750
2733
3
510
2109
637
4179
3953
4
1852
1594
618
6
115
1674
7
4857
1851
776
2858
14
1346
2445
383
11829