418
0
617
1
1626
1992
2
7073
12
506
2644
3
250
783
427
404
696
764
542
602
344
337
298
280
271
2173
9
1685
2406
6
1113
987
825
111
3503
7
167
860