597
2
1442
1
5009
0
2668
1413
1381
3
1685
4
1815
477
475
1975
860
787
400
505
4106
1462
418
521
58
363
611
552
3015
152
2395
464
353
712
804