2425
7
3957
3
2768
0
2211
1
2959
3154
6
2642
2655
660
4702
4
676
1226
2
2480
2707
4074
5635
930
2155
2229
19079
1813
3106
123674
35
605
2060