641
0
1
3031
4
416
2663
3480
1646
1967
2
563
5
671
1844
1957
3298
3
3235
1989
351
749
260
238
215
1340
2678
2752
3271
2779
3433
2744
1594
1381
195
1720
129
4012
2864
2567
3123
3069
2574
2624