6346
16
1265
1
2505
2
915
1594
3
3629
1752
0
951
2100
24337
22
1564
1444
1424
1558
1423
1547
2631
1976
2622
6
4096
1313
2015
1348
2377
1622
616
159
4179
1225