2829
3
1658
3313
4
3096
8
1692
14
1470
9
1853
7
5261
1
5004
1794
6
2337
2328
5769
1870
373
0
1767
8049
12
2739
1423
2
1564
1809
434
83
2120
3200
1784
4572
15
1908
3503
1637