4335
2
951
1
3591
11
7471
9
1223
2255
8527
10032
14
1451
0
1380
2784
3
2732
1585
2744
11924
1431
2972
467
2510
1075
6236
10
2462
1694
562
123674
35
4415
3107
7
3895
2811
2320
5