5527
3
2541
4
711
1
1276
1950
3936
806
1288
1517
2
2693
2520
717
1084
581
1498
0
787
1451
559
108797
461
2386
2245
2530
6236
10
1788
1174
10827
2629
585
378