903
1
400
0
110
2955
5
4366
4
4223
22
3469
6
3499
7
2
713
3098
5108
2488
792
1269
14076
282572
530
1009
1159
657
2765
887
2260
3
2583
1037
7906
8
6436
4594
1240