2655
1
3957
3
2356
6
1501
985
6362
5
437
0
1920
2090
2
14861
7
3162
6264
2743
4702
4
1936
3575
1278
2820
10
1917
676
782
2211
1226
2959
2480
3154
108797
2833
655