1145
6216
950
3742
3450
17244
764
13559
799
2230
2077
853
1204
1445
936
1565
878
2383
3483
865
884
1312
1112
1117
1202
945
1075
964
1367
827
861
766
844
2648
6544
843
1284
732
788
826
1070
749
1062
3676
1483
20620
1278
890
781
1015
7110
770
804
763
896
819
813
943
809
4293