315
1
649
3795
1438
0
4450
34
790
2661
2
2470
1929
1622
1306
448
509
544
4135
3
1862
2199
571
447
292
2955