572
0
2788
2
8527
1
301
4471
475
1819
1000
4179
868
14
2996
25669
1136
2535
1595
3
536
662
884
476
801
772
833
34
1363
2551
673
319
4832
2740