2470
2
5009
0
3015
678
2234
1
477
475
860
1733
400
505
4106
1462
18385
418
521
58
363
1421
611
552
152
2395
464
353
804
383
3700
676
1431