10032
14
4285
3
2365
4
4415
9
12733
5
2911
1211
1
5536
2
1991
3895
2435
2811
398656
19
2320
11924
10
619
0
3591
11
7471
3765
1427
2840
1009
2972
13499
2337
1347
3466
4335
2495