951
1
4335
2
3629
2744
2100
2972
0
3034
1211
10032
14
4415
9
2530
4
3895
2435
2811
2320
5
10
619
3591
11
7471
1427
2840
1009
2337
1347
3466
2495
2365
564
2427
12