6998
2
2200
1438
14
1571
3
1790
1302
4
1519
1433
1412
12
2840
1
1424
4980
7
1325
6
6029
13
3130
8
4466
5
4768
32
2669
18
1523
848
932
2724
1651
729
583
1298
72
444
0
6827
1791