1222856
4
3092
1
1824
0
462
968
1020
31535
822
4111
3428
3
625
2
2192
3672
7
2000
11483
8
2177
385
105290
6062
16
25137
19279
2275
1587
2211
10270
1823