6745
16
2061
3
1397
0
916
938
3239
6
1596
3690
2982
919
1105
484
534
2663
596
490
475
1535
1
2090
1744
3066
7
1298
1850
2
850
3168
1095
2055
1243
2101
2123