1426
2
246
1
412
714
6
1290
430
304
312
95
74
1109
4
1217
1060
302
523
703
296
84
64
311
336
1112
83
94
792
1859
9
79
1214
1469
7