215
1
54
763
71
106
2954
700
1650
2
285
127
350
58
998
2452
3
456
683
947
5505
1651
2081
9
523
1000
1107
1803
1613
5
1449
3477
1128
1425
4