12439
752
742
850
794
5934
3064
3884
1306
1320
752
1775
1269
4758
1082
841
2611
1162
766
808
899
871
1615
3835
1882
951
2293
887
20343
1785
7429
1037
727
3166
3036
1216
1539
961
5071
1092
808
864
758
1242
816
2005
1350
1401
1416
15073
984
5002
882
2409
885
766
9793
748
2788
831