6346
16
1265
1
2505
2
1752
0
951
1564
1423
1976
3
1547
2631
7733
3629
1313
159
2015
2100
1097
4179
24337
22
2801
1373
5
5347
4
1618
1594
1558
1218
1036
6445
6
3683