3838
858
3075
1179
812
3487
765
5731
3711
2308
1052
2995
4879
932
2206
786
4146
1289
4412
874
4502
1044
2854
6557
6145
855
1028
820
5175
1754
3082
23458
855
980
679
2750
4376
2044
754
829
1000
1733
1665
917
1685
1980
704
21044
872
909
1547
4470
1149
1306
7883
1247
999
1069
2128
776