585
1
1067
1682
4
1620
3
621
0
996
1000
2
52
4878
9
4876
6
2342
995
3166
2327
8
8912
2033
4399
10
1035
8826
1080
3116
883
1891
1084
135824
869
126440
18
1459
11450
2525