3212
27
2977
1
2489
2
1917
1960
0
962
2788
3
2954
2781
2204
5
5094
9
1210
4578
2688
2488
1977
3565
8
5387
3987
2478
1552
4
3337
2317
1289601
4562
10
2309
5546
6
2170
2152