1132
1
532
2
2485
2110
6
1670
4
1154
626
391
2652
1422
697
452
748
1469
3480
679
803
0
2081
4782
791
2381
5
1717
595
454
526
835
457
2023
1026
555