421
0
2299
2952
1356
357
431
345
1842
747
349
335
1414
2010
263
572
334
759
585
376
453
282572
1780
1015
776
339
185
471
1227
661