421
0
1
1019
2
1397
381
4
338
895
3
1046
291
346
325
309
411
1302
1229
382
360
340
199
228
180
155
1273
799
1107
5
1171
1024
441
331
343
315
1330
1364
1156
1105
1100
1030
879
749
756
573
639
483