2730
6
2668
2
2657
3
20634
8
1020
0
25137
2189
1222856
4
17353
31535
4111
2727
3251
2076
1
19279
1551
2855
3440
958
968
2084
5255
16
2702
111
1277
5
7952
5380
1811
726
1898