1248
1
1309
0
1992
3
1843
697
1187
5293
11
4914
2
2992
6
1011
1599
5389
1720
2522
1468
2810
32302
2596
1112
2820
591
1463
2414
2772
658
1564
1529
1265
2562
1250