998
2
58
1
790
71
2954
1650
700
106
2633
5
285
127
350
2452
3
683
455
5505
947
1651
2081
9
523
1000
1449
1613
1107
1425
4
3679
3552
3477
1128
994