3591
11
7471
9
951
1
2784
3
4335
2
1423
843
0
4415
2811
2320
5
11924
2744
1015
2337
10032
14
3895
4285
2972
10
123674
35
1465
1466
1555
1419
619
1491
1177
1427
1009
1450