1020
0
637
1551
2
968
928
1
3498
4
2275
1824
2461
20
2901
17353
31535
20634
8
246
2064
436
2730
6
2809
177
2061
864
398
282572
2211
269
2190
19279
25137
358
2493