1824
0
1020
968
1551
2
17353
25137
31535
2901
4
864
416
169
436
3691
5
2623
1
358
349
2275
398
2881
303
19279
547
683
269
1098
2197
694
402
2749