413
0
1075
525
139
255
1282
282572
484
431
1297
572
1045
683
1015
296
3498
4
440
1677
6800
689
46414
1
1182
423
1431
2
631
1793
8766
1238
909