7776
3396
1039
6311
3242
892
4497
2606
1132
5555
3399
642
6214
1834
867
3733
3117
955
5853
3103
1094
6024
3500
1247
3248
3177
649
5699
4128
1258
7201
2664
947
6212
2873
933
5923
2533
1147
4937
3598
723
6276
2938
986