2551
3
1054
1
1180
4
484
477
618
601
593
0
792
14029
7
1091
2
823
361
1244
956
391
530
14481
2090
662
517
1461
359
345
355
487
431
788
753
504