1772
2
7258
6
2457
0
4690
3225
8
1192
1
3051
1668
637
409
1334
3067
3
1188
456
9267
184
6294
6529
7
381
445
3672
2490
1101
2143
2702
413
410
1710
379
1045