2469
523
5104
1082
6187
1311
880
187
16940
3588
5500
1165
4224
895
594
126
4488
951
2200
466
6076
1287
3979
843