823
1573
3549
758
1250
2242
1782
1663
665
1940
1004
906
931
1441
951
908
2678
2428
774
7624
1106
2868
703
730
812
1540
1670
817
3637
11927
5505
1339
744
1405
1989
5083
787
2019
1136
1630
3175
863
1808
8595
965
11970
1540
7809
13398
803
2128
987
2722
867
3010
4344
995
1301
1367
1057