957
0
722
409
7721
3
403
410
1557
895
2
259
4328
10
602
1156
56488
1939
21743
1
2068
2059
8
1943
454
381
119
415
1629
2749
413
1043
1133
787
1222856
4
1045