2854
920
14264
5904
852
879
1344
993
2612
948
965
901
11551
860
3682
1079
879
1043
884
2495
9274
871
897
840
3518
909
2507
1568
1175
863
906
853
1989
977
1095
3602
1564
997
1843
4711
2362
1698
1002
1343
48523
2842
18276
843
2610
1128
959
859
1211
2143
1219
912
2061
2095
932
942