2670
20
1926
2
2316
1
4492
3410
1255
3819
1499
2421
2235
4
2345
1848
1120
2189
0
422
17730
11
3844
5
3813
1861
552
2897
383
798
2198
1073
1084
1053
3791
493
25127