604
2
5503
10
662
0
692
3813
27
5336
3
552
1
415
507
905
2018
770
4
502
553
526
1001
5
501
773
483
488
496
1079
1838
1474
1487
590
261
346
2973
1180
6