2696
1
19079
6
2060
1446
0
1126
5242
471
1442
2219
2
697
153
463
938
76
488
221
730
476
722
110
6878
1812
706
8527
8411
3
2034
4
575
26689
2788