602
0
1133
1045
646
1939
859
454
2121
4
547
294
2143
1661
1
546
388
981
408
1101
10270
410
448
543
953
269
668
846
2275
2
324
3691
5
2809