2657
3
2749
1
1780
3498
4
1452
21743
2224
2
11881
802
0
368
573
4111
12590
57
798
383
1551
1898
598
1463
312
1817
451
334
392
434
1906
7
5713
750
1949