6346
16
1752
0
1265
1
2505
2
1594
3
1097
951
24337
22
2336
5
1444
1558
1547
2631
7733
2622
6
4096
1313
2015
1348
2377
1622
4285
1285
2801
2835
1373
5347
4
796
1051
2781