998
2
58
1
790
72
2954
1651
700
106
2633
5
285
127
351
2452
3
683
456
5505
947
1652
2081
9
523
1000
1449
1613
1107
1425
4
3680
3552
3477
1130
994