417
0
2195
1
2982
3
661
775
650
544
477
475
860
447
1636
400
2086
1603
2
1182
505
4106
1462
418
521
58
363
611
552
3015
152
2395
464
1976