2194
1
2270
2
706
0
578
693
468
52099
1896
11
476
1782
2314
504
2440
3
797
585
379
3962
6
1675
9220
713
417
747
2145
461
1109
828
2954
371
1042
3060
8