2121
4
798
0
722
2037
1
935
1049
675
1133
787
957
1132
454
1557
415
1101
493
714
1571
1429
1345
5
846
3007
7
2211
750
1939
951
403
266
409
358