901
1
2014
954
687
2
454
637
584
537
630
900
568
661
1761
126457
18
516
406
471
2308
3
659
611
691
96
1863
73
859
1618
85
2035
2958
106