851
0
445
1333
1
17824
53
3929
10
326
3424
3070
5
77
3202
73
1337
1015
397
1411
496
1460
463
169
295
4497
4323
274
279
427
924
577
187
3066