1895
1
1808
2
3597
5
2194
2637
3
1418
4
5367
6026
3249
1943
1022
2879
1547
83
1051
2173
2512
1301
2622
810
843
0
2680
3688
3321
3506
8
7633
6
4979
6773
7
1901
2999