2600
4
20312
39
2213
1
4651
3
2755
2732
2
5565
9
2069
5
1709
4606
3212
27
2977
6707
24
2489
1917
1960
0
962
2788
2954
2781
2204
5094
2907
1210
4578
2688
2591
2405
2488
2740