431
0
1020
663
364
4111
2
532
259
1949
2730
6
286
417
439
1872
1
1161
1840
1336
325
267
1133
349
239
529
413
1877
269
547
637
683
827
931