1772
2
3225
8
4690
6
7258
3051
1
2457
0
3067
3
1188
6529
7
415
1334
798
2634
177
514
381
9267
722
787
1098
430
1367
1133
6294
1939
1603
957
951
1192
454