798
0
2123
951
409
403
1161
602
1133
1045
479
505
1869
5
2142
1939
918
454
2121
4
663
1661
1
2143
3498
5313
2702
29323
909
321
286
743
2574
407