530
1
925
516
901
2014
954
630
661
637
584
1761
2
537
687
454
471
406
2308
3
659
611
900
691
96
1447
4
333
170
215
221
54
763