2478
1
843
0
2399
4471
2
830
1672
758
2510
420
3779
3354
2986
2522
2184
940
407
662
93
572
1193
980
1819
21152
8
1512
432
601
3426
4
549