2982
3
838
1
2368
2881
2
467
0
2275
964
2086
1642
1651
662
1587
2196
650
1193
3268
2758
3795
661
6062
16
1513
2188
9
2191
882
1154
2749
321