2224
2
3510
798
0
802
1551
180849
2198
2920
3
12590
3791
5
2337
1805
3512
4
7334
1343
247
1
6800
446
1614