611
2695
1100
1
869
906
626
2669
792
1103
754
2387
1
794
1083
13579
662
2143
674
663
753
586
931
799
567
3979
751
5856
955
890
4446
917
899
1870
1
2112
1040
990
4017
1202
2721
1303
1577