1085
2
890
1
981
0
1037
551
487
554
3
357
457
1803
1020
2577
537
305
854
595
1214
2407
516
1384
1289
4
510
482
470
508
225