678
0
1462
545
474
451
5620
11
2710
8
378
2211
846
3015
5009
2003
6023
7
503
305
932
433
1799
2
6979
4
56488
2055
1694
2570
5