2055
0
744
263
787
931
1222856
4
547
239
402
438
970
2132
25137
979
1877
1
394
951
5620
11
586
17
317
90
5617
5
2199
494
70
64
443
2490
1726
1049