813
0
776
448
471
2290
2
458
2006
1
70
739
649
516
275
671
618
383
1285
393
38
536
1343
1053
839
752
999
2301
52
1961
433
2168
12590