3461
4
1844
1
1585
2
1583
1843
6346
16
2522
3326
3
1468
2358
9
1112
2835
3868
10
1320
638
0
10598
3694
1903
2392
1681
1431
5347
6095
1960
1759
851
3066
7
2160
4537
4915