420
0
1179
460
469
1661
2663
571
534
432
431
1862
1
914
539
778
414
1581
536
467
1350
327
809
1107
471
3159
938
2230
749
442
6916
153