881
0
518
695
2306
4922
1
2395
1518
602
543
2810
407
4106
326
1077
1840
2
350
379
2669
247
798
776
7039
968
443
3808
300
1639
4
1878
2655