652
0
2940
1
582
344
398
847
1123
309
2471
2740
1390
786
2108
3
458
658
108797
1403
931
2350
5
170
368
2234
4
868
90
480
3527
2
387
355
1647
1695