2329
1
2940
1974
2
796
6
3491
4
862
0
4438
2970
2302
3
2908
10
3671
1675
4655
2108
1532
644
5216
8
2459
400
2234
4114
551
2835
2505
2297
2735
1618
2821
2277