2997
992
17243
796
2381
843
6541
1070
780
808
1075
3874
830
1191
877
1157
844
769
987
816
951
1284
1617
3516
982
1063
8657
775
1024
1709
1309
799
1619
1994
15612
1208
5602
818
1067
1757
792
780
1182
1205
945
2403
848
755
894
1848
885
971
10418
1541
8053
822
788
819
748
937