7343
8773
806
14424
2899
703
1320
616
1579
3037
1943
3479
711
3200
683
822
769
1187
2076
681
863
686
1888
711
758
1732
715
2405
1660
746
1361
1655
854
1043
861
2935
1750
2185
906
2725
713
1208
810
2502
1017
789
1400
984
1102
995
999
1007
895
1037
6142
1082
868
1784
1272
1092