390
0
2727
5
2694
3
1824
661
6800
20634
8
1448
2
1559
2546
1
417
447
1587
4111
2326
4
292
2730
6
2086
1392
1861
1513
2767
492
2168
509
1421
1193
1098
263
1823