2992
6
2786
1
603
2530
4
10736
26
1204
2219
2
1315
866
2562
3261
3
1847
123674
35
2142
1671
2048
1176
1812
1077
956
2935
3412
951
1023
882
1777
844
0
773
761
3813