935
0
798
2121
4
1049
1133
787
957
1132
951
304
2
409
3559
1557
415
418
1
602
714
493
1571
13100
8
3026
846
2000
1939
2211
1084
381
454
403