426
1
95
1288
6
1212
2
766
0
83
73
1107
4
79
1214
1464
7
791
1856
9
298
146
102
172
1597
1090
1920
993
869
394
80
492
1353
1059
5
524
319
407