1132
1
1806
748
2
1469
4
3487
2081
697
679
804
0
452
4782
6
791
1719
2381
5
595
555
1065
1062
1027
2194
3
2652
2023
1422
391
626
454
526
835
458
2158