1020
0
2966
8
4111
1
1098
1796
3025
896
2749
1070
1922
3408
12
1452
2076
968
2097
3
2113
521
1903
2
1184
2299
683
6062
16
661