511
1
4465
22
3354
4946
18
6095
9
8527
5717
645
461
0
1036
2185
108797
2629
2
1059
189326
3364
3126
636
1652
3
9036
534
109776
42
2593
604
766
19079
6
485
2502
2634
3738
5