5897
4
2972
0
745
4646
3
2667
1
1920
6362
5
1212
2
4797
642
1919
2090
492
1551
1468
1582
1716
3211
3575
1572
1303
2356
4005
6264
7
2518
546
6617
2136
1320