2680
0
9607
2
7633
6
4979
3506
8
3249
1
6773
7
1943
165
3321
3
2788
3765
4
962
1496
2292
3178
1960
469
2977
3292
4715
5
571
2159
894
57793
4606
2233
3212
27
2489
1917