3597
5
1895
1
2637
3
1808
2
5367
3249
1418
4
2194
2622
2879
1901
2512
3688
3506
8
7633
6
4979
5726
6773
7
6307
10
9504
5974
2232
6026
1051
165
2057
2695
2680
0
915
4009