604
0
305
432
181
980
1
101
516
378
5513
1675
334
339
333
2339
556
592
874
603
296
374
632
1885
1809
5605
2661
2
500
2068
1101
686