6983
5
2119
1
597
1514
3
2587
6
14076
7
3480
1380
3969
3674
10
1507
1458
1373
6062
16
1182
2071
0
3092
5262
2
74
1267
4
2304
10324