148
1
70
634
530
449
516
901
925
954
630
900
111
637
537
661
611
471
406
1075
7
454
687
2
1761
2308
3
2061
657
2014
1354
691
95