1547
1
2522
2
1690
1112
1468
1431
1681
1788
2184
1720
1382
2368
32302
0
1399
572
915
1599
2578
1819
1843
801
83
4311
5293
11
2596
1988
2258
2100
2535
2992
6