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