2544
1
2620
8
1547
1854
0
7608
12
23558
17
6346
16
1028
1140
1568
2964
2496
3
1748
840
3303
10
3222
4398
3612
806
4837
5
1174
676
2970
4
4093
11
10827
8527
9956