914
0
4283
5
2465
2692
3
938
631
2123
1593
2
2013
475
534
490
850
1166
3098
562
2919
323
572
1862
1
5033
15
5621
8
2865
9
16062
1481
4537
4
1298
711