3591
11
7471
9
1223
1
2744
11924
2320
10
951
4335
2
2784
3
5
8527
2510
2495
0
851
1419
2268
4
1491
1177
2972
2505
3034
1558
400
1211
658
1247
10032
14
1545
4415
2530