510
2
2065
3
600
482
1
1495
4
489
549
545
479
3130
407
1722
93
3622
15
1298
625
962
656
2483
4211
9
1030
1416
1655
540
1599
121
2107
2191
7
1231
821