2408
2
1124
1
2830
7
1813
689
1404
0
2475
5446
5
2445
6
2488
4
1193
408
5682
1911
4135
3
3242
1510
4631
1898
2600
1270
952
769
772
2240
2493
105807
42
863
2191
732