1102
2
2601
1
1257
3262
3
3177
2085
2146
1101
8437
0
1170
10996
5
2675
2605
9
3901
1906
4
3137
1856
2165
24418
8
1869
376
99072
9055
10
725
964
3336
1764
2620
2047
4212