1661
2
4289
10
1540
19279
2524
10176
26
1936
1
2987
2732
5
25137
0
1722
16628
14
467
445
6435
7
4097
39034
3711
3
3929
1932
5617
2317