436
0
676
2730
6
2328
1045
2105
1
1877
1483
945
3668
2
2190
17353
430
968
1020
269
954
948
1157
781
2188
9
5875
1645
6529
7
4864
1577
798
1832
3
320
6714
10