6745
16
2982
3
2055
2
3239
6
3289
3117
8
4425
1537
1
994
1535
2090
1815
1850
1095
2101
2104
1929
3180
1260
1432
4506
3001
1451
0
1397
1048
1431
655
1688
1833