2955
5
302
1
4366
4
4223
22
3469
2
2708
1945
713
0
3098
5108
3930
11
2488
792
14076
7
282572
530
1159
657
1121
887
2260
3
2583
7906
8
6436
4594
1240
256612
356
3732
1449