1564
2
2992
3
2318
1
978
0
1982
4
5151
8403
16
3080
3715
4112
11
2822
8945
4288
21152
8
4651
4630
2375
5
206
2039
1669
2650
20
1534
3090
6
1840
181997
3216
10
280
2405
297066
1308