1222856
4
180849
0
2826
2
4349
1310
1
6662
5
416
3815
3217
3
2191
1950
1313
6850
10
2864
7
7885
1256
1682
1822
371
166543
18
4223
22
3037
2947
1240
928
419694
9
2842
8
2346
784
22330