1895
1
1808
2
3597
5
2194
2637
3
1418
4
5367
6026
3249
810
1309
0
1992
1022
2879
1364
697
2303
78
2462
2727
1051
5151
4914
2763
2911
9
2512
1301
2558
4451
15
2622