403
0
1161
1045
266
2076
1
1939
846
798
750
454
18385
2
722
780
1661
544
1466
2215
7
31535
1526
1101
215
538
1548
410
2524
2123
685
675
2087
262