1772
2
3225
8
4690
6
7258
3051
1
2457
0
3067
3
1188
935
6529
7
1334
1049
1132
381
9267
722
787
1098
798
430
714
2211
300
1367
1133
6294
1939
1603
957
951