813
0
298
66
416
2600
5
2105
1
90
2077
1037
697
2493
155
1454
69
296
431
138355
498
44
868
2191
458
419
1126
536
74
2256
4445
3
77
1969