886
0
403
458
1161
602
1133
849
1
1045
1853
1939
859
454
722
2121
4
1661
547
4243
7
1101
410
1456
543
953
2271
269
668
846
2275
2
3691
5
2809
17353