2997
992
17243
796
2381
843
6541
1070
780
808
1074
3873
830
1191
877
1157
844
769
987
816
951
1284
1617
3516
982
1062
8657
775
1024
1709
1309
799
1618
1994
813
15612
1208
5602
818
1067
1757
792
3638
780
1182
1205
945
2402
848
755
894
1848
885
970
10418
1541
8052
822
787
819