428
0
1123
2198
2
69
4111
212
753
422
360784
19
458
1116
1043
1
587
483
2758
4536
1337
105290
195
4820
348
173
367
489
2069
3
631
584
892
326
63