2250
1
987
1065
1354
2786
5
1694
216
0
2034
3861
1416
1888
2079
1624
3465
2
2292
1473
1869
1306
688
3835
2312
1062
1552
1120
232
1881
1190
3156
3
2182
3154
6