777
0
4821
2
3009
123674
35
8527
1
1386
1205
1522
722
1812
475
1934
9836
15
791
2452
2322
4
562
1431
572
640
528
980
24337
22
2786
1161
38
673
404
1185
1001