1020
0
25137
1389
2
2996
6
968
1182
2855
3
3366
2069
4045
514
93
247
1
846
1124
2419
2901
4
428
53
1949
2830
7
864
121182
436
663