4987
3
2917
2
804
0
1732
2196
1132
553
1018
2168
1
1084
935
493
3233
16
9983
5
1869
1130
714
2221
3625
7
3331
3488
8
383
2888
573
1129
1053
2211
1073
5549
798