1564
2
2992
3
2318
1
2711
978
0
1982
4
7893
8403
16
4651
5151
2911
9
4112
11
2822
8945
4288
4630
21152
8
2375
5
1942
2082
206
2039
1669
2676
1534
1840
398656
19
3216
10
181997
6307