420
1
106
76
752
610
620
2
497
5
202
0
133
648
885
6
445
128
360
392
399
554
3
2599
969
756
1140
2645
741
995
400
1144
1804
2434
12
558