1045
0
408
1939
859
454
781
722
2121
4
1661
1
547
1101
295
410
775
2
276
439
1023
543
953
525
269
668
846
2275
767
587
3691
5
2809
2727
17353