314
0
521
1
970
1869
5
339
1824
2189
2224
2
671
726
247
798
401
980
319
1507
668
4154
851
2648
2574
853
610
3996
4
2275
2632
3
1023
722
121182
3691