948
0
1326
1
1049
1920
7
1336
26
2368
2799
3
7952
951
409
1346
4
1622
1166
798
714
467
400
935
1009
2
1133
1939
1132
957
454
403
2121
938
415
1045