2269
3
2041
1
2584
302
0
907
1222856
4
1617
3203
10
5255
16
2670
20
2330
1772
2
2730
6
3063
180849
5217
11
2786
1042
482
584
20634
8
970
276
3251
2105
929
9355
477
1745