11829
1095
1943
1066
6584
2094
1223
1142
678
1604
5833
3730
993
2153
937
953
765
723
794
707
706
832
645
742
757
828
1065
1444
961
779
1215
891
1290
804
869
756
2536
743
1076
752
3292
3793
978
896
1318
1129
2088
980
2740
1287
996
3694
1052
1367
2062
2731
1421
1063
2813
3075