420
1
561
900
521
276
0
87
208
2
147
136
619
474
478
3
335
341
382
607
994
111
193
729
8
2756
4
1799
1338
9
1383
1377
3361
12
1484
3479
2144
1488