420
0
1069
2
1257
1
1125
3681
5
788
924
6
853
687
562
615
7
1386
14594
249
4
149
444
133
182
358
764
2074
16
669
3700
3743
1727
3
59
77
147
346
1060