1895
1
2508
7
2028
2
2929
6
1063
1660
4
2637
3
1059
758
0
2707
2184
4979
3506
8
7633
3824
1697
3298
1559
2352
1994
2336
5
1725
3995
3565
3248
3249
1364
3575
1566
519