2271
4
1691
1
1415
1694
2758
1867
1744
1451
0
951
1084
8217
6
2100
2
2231
6345
2688
1743
2312
2110
785
1688