6326
2236
863
3321
1029
846
853
1178
1221
4329
1214
1008
782
2030
2107
870
935
936
1653
1162
826
945
854
767
2301
858
962
984
875
1401
5046
1590
844
6635
1405
860
912
1223
857
803
905
1070
963
1281
905
996
973
1121
1702
1051
858
9039
1254
1948
1433
898
1027
746
1015
3620