251
0
3929
10
637
984
560
991
471
393
2711
477
3066
714
711
1027
460
514
397
411
21743
1
1671
2243
7
483
53
256
334
392
367
787
819
1172