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