6326
2236
863
3321
1029
846
853
1178
1221
4329
1214
1008
782
2031
2108
870
935
936
1653
1163
826
945
854
767
2301
859
962
984
875
1401
5047
1591
845
6635
1405
860
912
1225
857
803
905
1070
963
1281
905
996
974
1122
1702
1051
858
9039
1254
1948
1434
899
1027
747
1015
3620