2243
5
823
1
3102
2
691
944
1095
609
859
1266
1006
3
931
678
1328
1316
652
523
1050
2132
14
790
4761
753
4
2167
655
1373
2130
749
875
642
1041
1399