529
1
433
2
590
483
2942
4
807
1164
3
1473
1999
11
615
1684
9
1175
922
1305
7
555
419
447
609
1349
484
1703
5
510
3539
6
2145
947
2458
2196
582
492
2717